Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 TWENTYWELL LANE Detached £400,000 27 Mar 2013
61 TWENTYWELL LANE Detached £325,000 7 Jun 2007
119 TWENTYWELL LANE Detached £233,000 18 Mar 2005
121 TWENTYWELL LANE Detached £132,500 10 Dec 1999
137 TWENTYWELL LANE Detached £315,000 10 May 2005
139 TWENTYWELL LANE Semi-Detached £270,000 10 Jul 2008
145 TWENTYWELL LANE Detached £415,000 21 Oct 2016
151 TWENTYWELL LANE Semi-Detached £145,000 3 May 2002
153 TWENTYWELL LANE Semi-Detached £282,500 24 Feb 2012